to participate or collude - Allemand Anglais Dictionnaire