navy navigation satellite system - Turco Inglés Diccionario