numerically controlled turning centre - Turkish English Dictionary