machine-hour rate - French English Dictionary