traditional festival - Spanish English Dictionary