民愤的英文翻译

中文:民愤

英文翻译:popular indignation