strip of land between a row of trees - Inglés Sinónimo Diccionario