radars - Deutsch Englisch Wörterbuch