i did my best - Deutsch Englisch Wörterbuch