person who participates in processions - Español Inglés Diccionario