place near - German English Dictionary