machine tool plant - French English Dictionary