sugar cane juice - French English Dictionary