participate in destructive activities - French English Dictionary