it has/had failed - Español Inglés Diccionario