this is embarrassing - Türkisch Englisch Wörterbuch