meaning of Apfelbrei

Apfelbrei - German to English

applesauce