citizens' tribunal - Français Anglais Dictionnaire