tree-lined promenade - Turco Inglés Diccionario