armorless - Spanish English Dictionary