national supply institute - French English Dictionary