a contoured seat - Spanish English Dictionary