cephalocyst - Francés Inglés Diccionario