imposition of punishments - Español Inglés Diccionario