production administrator - French English Dictionary