to be in dire straits - Spanisch Englisch Wörterbuch