self-torture - Turco Inglés Diccionario