self-torment - Francés Inglés Diccionario