meaning of Buchenallee

Buchenallee - German to English

beech-lined road