voters' recall - Spanish English Dictionary