geospatial technology - Alemán Inglés Diccionario