one who contributed - Turkish English Dictionary