data-relay satellite - Francés Inglés Diccionario