a march of people for a beneficial purpose - Spanisch Englisch Wörterbuch