What does Apfeltorte mean?

Apfeltorte - German to English

apple tart