democratic renewal party - German English Dictionary