vegetation canopy - French English Dictionary