serbian progressive party - German English Dictionary