machined part - Turkish English Dictionary