semisolid syrup - French English Dictionary