horizontal milling spindle - French English Dictionary