be embarrassed to the core - Türkisch Englisch Wörterbuch