long-time [adjective] + collaborator [noun]