geospatial technology - Francés Inglés Diccionario