unity and progress party - German English Dictionary