extensive hilly landscape - Francés Inglés Diccionario