calle sin salida
Meanings
Noun
1. blind alley, dead-end street, cul-de-sac, impasse (road with no exit)
2. impasse (deadlock or stalemate situation)