mine locator - Turkish English Dictionary