give birth (of humans) - Français Anglais Dictionnaire