The Concise Oxford-Duden German Dictionary: English-German, German-English