complete machining - French English Dictionary