callosal sulcus - French English Dictionary