tactical support company - French English Dictionary