lobster's placenta - Français Anglais Dictionnaire