go down a blind alley - Turkish English Dictionary