spherical layer of cells - Turco Inglés Diccionario