department for international organizations - French English Dictionary