a campaigner for internet freedom - Turkish English Dictionary