self-contained navigation aid - Spanish English Dictionary