undulating terrain - Turco Inglés Diccionario