entre la espada y la pared

listen to the pronunciation of entre la espada y la pared
İspanyolca - Türkçe
iki arada bir derede
çıkmazda
İspanyolca - İngilizce
on the horns of a dilemma
between hammer and anvil
between a rock and a hard place