I don't know the history of the idea.
In 17 years as a Catholic I have not heard the topic come up once in a sermon, and certainly not in a Mass.
But what is it translated to English??? It certainly can't be co-redeemer...