be publicly embarrassed - Turc Anglais Dictionnaire