hydrogenate - French English Dictionary