multi-spindle automatic turning machine - Spanish English Dictionary