protests erupt - İspanyolca İngilizce Sözlük