multiple spindle milling machine - Spanish English Dictionary