long-range navigation system - Turco Inglés Diccionario