meaning of Apfelgrotzen

Apfelgrotzen - German to English

apple core