cytoid - Francés Inglés Diccionario