woven wire cloth screen - Turc Anglais Dictionnaire