international finance corporation (ifc) - French English Dictionary