I am not aware of a previous English translation, but I think the 'Saint of Hollow Wood', or the 'Hollow Log Saint' would work nicely-- it's where people hid their money, right?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.