veteran [adjective] + astrologer [noun]