meaning of Alleebäume

Alleebäume - German to English

avenue woods