intraabdominal organ injury - Spanish English Dictionary