mine locator - German English Dictionary