fully padded back rest - Turkish English Dictionary