national center for industrial productivity and technology - French English Dictionary