it has/had miscarried - Alemán Inglés Diccionario