a crushing defeat - Türkisch Englisch Wörterbuch