Manyebook
Heinz Messinger
Langenscheidt's Compact German Dictionary