Telencephalon - French English Dictionary