cane-juice syrup - German English Dictionary