Полный англо-русский словарь
LEO space station
Космическая станция на низкой околоземной орбите
Полный англо-русский словарь
LEO space complex
LEO telescope