self-contained navigation aid - Turkish English Dictionary