twins both liveborn - Allemand Anglais Dictionnaire