satellitism - Francés Inglés Diccionario