abuse of internet - Turkish English Dictionary