high production rate and efficiency - French English Dictionary