twins one liveborn and one stillborn - Alemán Inglés Diccionario