be in dire straits economically - Fransızca İngilizce Sözlük