radio determination satellite service - Francés Inglés Diccionario