radio navigation facility - Francés Inglés Diccionario