self-castigation - Inglés Sinónimo Diccionario