What does Bratapfelkuchen mean?

Bratapfelkuchen - German to English

roasting apple dessert