desperate straits - Englisch Synonyme Wörterbuch

desperate straits

n.
[1] dire straits