undulating terrain - Español Inglés Diccionario