What does Apfelgriebsch mean?

Apfelgriebsch - German to English

apple core