a march of people for a beneficial purpose - Español Inglés Diccionario