right of resistance - Spanish English Dictionary