meaning of Apfelbäume

Apfelbäume - German to English

apple woods