the dog ate my homework - Deutsch Englisch Wörterbuch