civil self-defense patrols - Francés Inglés Diccionario