it has/had failed - Turco Inglés Diccionario