be strapped for cash - İspanyolca İngilizce Sözlük