a march of people for a beneficial purpose - Espagnol Anglais Dictionnaire