rich in vegetation - French English Dictionary