Dictionary of american Slang
We all know language changes
rapidly, but , ....
download
German Student Dictionary
3,500 essential words, each with
grammatical information
easy-to ...
download
Dictionary of American Idioms
The most in-depth, comprehensive book
of common idioms and phraseology
available, ....
download