numerically controlled turning machine - German English Dictionary