endodermal cells - Francés Inglés Diccionario