Conflict through history breeds peace
Panzer is a German term for a tank, an armored fighting vehicle.