soil landscape - Francés Inglés Diccionario