imposition of punishments - Alemán Inglés Diccionario