born enveloped in the amniotic sac - Espagnol Anglais Dictionnaire