activity or company with limited resources - İspanyolca İngilizce Sözlük