sickening cruelty - Turc Anglais Dictionnaire