cause someone embarrassment - Turc Anglais Dictionnaire