dicţionar Englez-Român »

between a rock and a hard place înseamnă în Română

EnglezăRomână
between a rock and a hard place (in a difficult and inescapable position)
preposition

între ciocan și nicovală (between the hammer and the anvil)prepoziție