netizen (net   citizen) - French English Dictionary