underdeveloped region - Spanish English Dictionary