part of a chair designed to sit down - Spanish English Dictionary