strip of land between a row of trees - Türkisch Englisch Wörterbuch