participate in a murky affair - Francés Inglés Diccionario