extensive hilly landscape - Turco Inglés Diccionario