participate in destructive activities - Français Anglais Dictionnaire