protest petitions - Deutsch Englisch Wörterbuch