weatherproof cowl - Deutsch Englisch Wörterbuch