hydrogenator - French English Dictionary