"satellite surveillance" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): nadzór satelitarny
  1. satellite sustantivo + surveillance sustantivo
    Loose collocation

    How the hell our satellite surveillance missed them is something we'll puzzle out later.