suffer defeat at the hands of - Türkisch Englisch Wörterbuch