space surveillance system - Francés Inglés Diccionario