radio navigation facility - Turco Inglés Diccionario