fully padded back rest - German English Dictionary