thick vegetation - French English Dictionary