right to legal remedies - French English Dictionary