imposing fine - Francés Inglés Diccionario