hydrogenates - French English Dictionary