esclerencefalia - French English Dictionary