satellite-based sensor - Francés Inglés Diccionario