benchwarmer - French English Dictionary