address locator - Spanish English Dictionary