tree-lined promenade - Allemand Anglais Dictionnaire