hide face in shame - Turc Anglais Dictionnaire