undeveloped country - French English Dictionary