self-contained navigation aid - Turc Anglais Dictionnaire