remote sensing satellite - Francés Inglés Diccionario