search radar equipment - Deutsch Englisch Wörterbuch