twins both stillborn - Turco Inglés Diccionario