forest canopy cover - Alemán Inglés Diccionario