be financially straitened - İspanyolca İngilizce Sözlük