permanent monument - German English Dictionary