Diencephalon - French English Dictionary