synencephalus - French English Dictionary