a campaigner for internet freedom - French English Dictionary