be imposed upon - Francés Inglés Diccionario