net tying machine - Turkish English Dictionary