epitheloid - Francés Inglés Diccionario