impervious blanket - Deutsch Englisch Wörterbuch