land manager - Francés Inglés Diccionario