perpetuiert - German English Dictionary