impose a fine upon - Alemán Inglés Diccionario