What does alle zwei Jahre stattfindendes Fest mean?

alle zwei Jahre stattfindendes Fest - German to English

biennial festival