it has/had failed - Turkish English Dictionary