personal locator system - Spanish English Dictionary