technical assistance division - French English Dictionary