What does Brunftsaison mean?

Brunftsaison - German to English

rutting period