Полный англо-русский словарь
Сокр. [land satellite] искусственный спутник для съемки поверхности Земли