numerically controlled turning machine - Spanish English Dictionary