suffer a historic defeat - Türkisch Englisch Wörterbuch