perencefalia - French English Dictionary