self-chastisement - Turco Inglés Diccionario