self-contained navigational aid - Anglais Synonymes Dictionnaire