partly completed machinery - French English Dictionary