right to resistance - French English Dictionary