undulated surface - Español Inglés Diccionario