antivehicle mine - French English Dictionary