participate in a murky affair - French English Dictionary