tank-killing mine - French English Dictionary