church festival extending over several days - Francés Inglés Diccionario