tree-lined road - Alemán Inglés Diccionario