self-contained navigation aid - Französisch Englisch Wörterbuch