syncytoid - Francés Inglés Diccionario