self-contained navigation aid - Englisch Synonyme Wörterbuch