ride the bench (soccer) - Spanish English Dictionary