pressure-welded wire screen - Turkish English Dictionary