radio location satellite service - Turco Inglés Diccionario