perpetuating - German English Dictionary