sugar cane flower stem - Espagnol Anglais Dictionnaire