self-torment - Alemán Inglés Diccionario