padded garment used against arrows - Turkish English Dictionary