all-weather cover - Deutsch Englisch Wörterbuch