in embarrassed circumstances - Türkisch Englisch Wörterbuch