space surveillance technology (sst) - Inglés Sinónimo Diccionario