satellized spacecraft - Francés Inglés Diccionario