cephaloid - Francés Inglés Diccionario