spare satellite - Francés Inglés Diccionario