hydrotreater - French English Dictionary