pertaining to a roman religious holiday - Francés Inglés Diccionario