roadside greenery - French English Dictionary