got the better of - Deutsch Englisch Wörterbuch