world resources institute (wri) - French English Dictionary