self-chastisement - Español Inglés Diccionario