heavy duty radiator guard - Deutsch Englisch Wörterbuch