meaning of Apfeltorte

Apfeltorte - German to English

apple tart