participate in a murky affair - Turc Anglais Dictionnaire