hematoperitoneo - Spanish English Dictionary