rally of the republican left - German English Dictionary