seep-proof screen - Turc Anglais Dictionnaire