reciprocal annual alliance meeting of the patron saints of two neighboring towns - Spanish English Dictionary