undulating terrain - Francés Inglés Diccionario