antivehicle mine - German English Dictionary