meaning of Apfelbutzen

Apfelbutzen - German to English

apple core