devisceration - French English Dictionary