be unable to contain oneself for - Turc Anglais Dictionnaire