newly industrialized country - French English Dictionary