torture and torment - Spanish English Dictionary