i thought i'd lost this - Deutsch Englisch Wörterbuch