cucumberleaf sunflower - Alemán Inglés Diccionario