inlet strait of the pelvis - Spanish English Dictionary