less developed areas - İspanyolca İngilizce Sözlük