levulinate - French English Dictionary