name and location - German English Dictionary