foreigners' right to vote - Spanish English Dictionary