self-punishment - Español Inglés Diccionario