anti-armour - German English Dictionary