self punishment - Alemán Inglés Diccionario