instruments carried on board artificial Earth satellites… or landed on the lunar surface .
УСТАНАВЛИВАЕМЫЙ НЕПОСРЕДСТВЕННО НА ПОВЕРХНОСТИ
Русско-английский перевод УСТАНАВЛИВАЕМЫЙ НЕПОСРЕДСТВЕННО НА ПОВЕРХНОСТИ
Русско-Английский словарь идиом по космонавтике. Russian-English dictionary of idioms on cosmonautics. 2012