derencephalus - French English Dictionary