cross the placenta - Français Anglais Dictionnaire