"schmierringe" in English Schmierringe {m pl} lubrication rings Detailed translations for "schmierringe" Schmierringe{masculine plural} Schmierringe lubrication rings