benches in the theater pit - French English Dictionary