long distance radio aid to air navigation - Almanca İngilizce Sözlük