one who contributed - Spanish English Dictionary