what an embarrassment! - Türkisch Englisch Wörterbuch