self torture - Turco Inglés Diccionario