procession in honor of a saint - Francés Inglés Diccionario