German expressions

Idioms, set phrases and collocations - what they mean and where they come from.

700 expressions