strip of land between a row of trees - Deutsch Englisch Wörterbuch