terrain referenced navigation system - Spanish English Dictionary