protest petitions - Spanisch Englisch Wörterbuch