manufacturing plant manager - French English Dictionary