to exorcise demons - Turc Anglais Dictionnaire