What does Aprilwochen mean?

Aprilwochen - German to English

weeks in April