viridescent - French English Dictionary