armour-bearing - German English Dictionary