national technical means (ntm) - French English Dictionary