global positioning satellite system - Francés Inglés Diccionario