Landscape ecology - Francés Inglés Diccionario