twins one liveborn and one stillborn - Español Inglés Diccionario