sugar cane flower - Turco Inglés Diccionario