poplar-lined promenade - French English Dictionary