extensive hilly landscape - Español Inglés Diccionario