twins both liveborn - Français Anglais Dictionnaire