having given birth several times - Spanish English Dictionary