tree-lined promenade - Turkish English Dictionary