machine productivity - French English Dictionary