indigenous celebration - Spanish English Dictionary