kitchen bench seat - French English Dictionary