self-castigation - Turco Inglés Diccionario