torture and torment - Allemand Anglais Dictionnaire