remain embarrassed - Turc Anglais Dictionnaire