net contributor - German English Dictionary