greenery - French English Dictionary