imposing fine - Alemán Inglés Diccionario