undulate leaf - Alemán Inglés Diccionario