self-castigation - Español Inglés Diccionario