meaning of Apfelgriebsch

Apfelgriebsch - German to English

apple core