turibulum - General approximation of how my Russian ear heard...

more about : turibulum