shore up the votes - Spanish English Dictionary