refinery process engineer - French English Dictionary