hide one's face in shame - Türkisch Englisch Wörterbuch