canopy cells - Francés Inglés Diccionario