tubular cop winding machine - Turkish English Dictionary