meaning of Bratapfelkuchen

Bratapfelkuchen - German to English

roasting apple dessert