derencephalus - Spanish English Dictionary