armor-piercing discarding sabot shell - French English Dictionary