anti-defamation legal aide - French English Dictionary