levy (of imposts) - Francés Inglés Diccionario