placename - German English Dictionary