highly developed country - French English Dictionary