civil self-defense patrols - Français Anglais Dictionnaire