meaning of Apfeltrester

Apfeltrester - German to English

apple pomace