translating apparatus - Deutsch Englisch Wörterbuch