self-punishment - Turco Inglés Diccionario