What does als Helfershelfer dienen mean?

als Helfershelfer dienen - German to English

to bolster up a vice