machine-tooled - French English Dictionary