Slang Dictionary - Urban terms
2017-03-08
French Explanatory Dictionary
2017-03-06
Russian Dictionary