search and tracking radar - Almanca İngilizce Sözlük