bench warmer - French English Dictionary