jungle canopy - French English Dictionary