lacking resources, especially money - İspanyolca İngilizce Sözlük