protest with placards - Spanisch Englisch Wörterbuch