Полный англо-русский словарь
radar station
Радиолокационная станция
Полный англо-русский словарь
radar sounding
radar surveillance