precision machining - Turkish English Dictionary