a huge embarrassment - Türkisch Englisch Wörterbuch