meaning of als Helfershelfer dienen

als Helfershelfer dienen - German to English

to bolster up a vice