microwave search radar - Almanca İngilizce Sözlük