suffer torture - Francés Inglés Diccionario