self-punishment - Alemán Inglés Diccionario