section of international technical services - French English Dictionary