What does Backhähnchen mean?

Backhähnchen - German to English

roast chicken