cane syrup - French English Dictionary