impermeable metal sheath - Deutsch Englisch Wörterbuch