reveal some illegal affair - Allemand Anglais Dictionnaire