electronic locator - Turkish English Dictionary