canopy cells - Turco Inglés Diccionario