epithelioid - Francés Inglés Diccionario