radiator protecting plate - Deutsch Englisch Wörterbuch