metal or plastic screen - Turc Anglais Dictionnaire