person who surfs the internet frequently - German English Dictionary