deliver a woman (of a child) - Espagnol Anglais Dictionnaire