one who contributed - German English Dictionary