do yourself a favor - Deutsch Englisch Wörterbuch