镇压的英文翻译

中文:镇压

英文翻译:beat down; suppress; bring under; crack down on; execute; get under; keep down\nput down\n【法】 crack-down; repress; scotch; subjugation; suppress; suppression\n相关词组:\n 镇压不住\n 镇压不住的\n 镇压的\n 镇压者