a contoured seat - French English Dictionary