fermented sugar cane drink - French English Dictionary