self-torment - Español Inglés Diccionario