go down a blind alley - French English Dictionary