to burn with shame - Turc Anglais Dictionnaire