Giant ovarian mucinous cystadenoma, a challenging situation in resource-limited countries