self torment - Francés Inglés Diccionario