improve (lands) - Francés Inglés Diccionario