satellite-borne instrument - Francés Inglés Diccionario