physical torture - Francés Inglés Diccionario