suffer torment - Espagnol Anglais Dictionnaire