production engineer - French English Dictionary