self-contained navigation aid - Allemand Anglais Dictionnaire