right to legal remedies - Français Anglais Dictionnaire