bench-warmer - French English Dictionary