impervious membrane - Deutsch Englisch Wörterbuch