beat (one) hands down - Deutsch Englisch Wörterbuch