site space surveillance monitor (sssm) - Francés Inglés Diccionario