satellite-borne instrument - Alemán Inglés Diccionario