deep space surveillance satellite (dsss) - Alemán Inglés Diccionario