torment yourself - Turc Anglais Dictionnaire