devisceration - Spanish English Dictionary