feel embarrassment - Türkisch Englisch Wörterbuch