technical planning secretariat - French English Dictionary