endothelioid - Francés Inglés Diccionario