tree-lined promenade - Francés Inglés Diccionario