landscape management - Francés Inglés Diccionario