encephalus - French English Dictionary