sofocar (protesta/revuelta) - German English Dictionary