plant canopy - Español Inglés Diccionario