economics of machining - Turkish English Dictionary