encephaloid - French English Dictionary