jungle canopy - German English Dictionary