pressure-welded wire screen - Turc Anglais Dictionnaire