workers and people's rapid response detachments - Français Anglais Dictionnaire