armorless - German English Dictionary