spiritual punishment - Alemán Inglés Diccionario