armoured infantry battalion - German English Dictionary