undulated surface - Alemán Inglés Diccionario