underdeveloped region - French English Dictionary