infantry direct-support tank - French English Dictionary