foreign body locator - German English Dictionary