moneygrubber: someone whose main interest in life is moneymaking
moneymaker: someone who is successful in accumulating wealth
nibelung: (German mythology) any of the race of dwarfs who possessed a treasure hoard that was stolen by Siegfried