free machining wire - Turkish English Dictionary