all too likely failure - Turkish English Dictionary