pent up emotions - Turc Anglais Dictionnaire