self-torment - Turco Inglés Diccionario