participate in a murky affair - Alemán Inglés Diccionario