life-ruining (soul sucking) - Turc Anglais Dictionnaire