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