stadium bench - French English Dictionary