armorless - Turkish English Dictionary