sefaloid - Francés Inglés Diccionario