shame because of ridicule - Turc Anglais Dictionnaire