BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Abscherkupplung {f} [techn.] shear pin clutch

Abscherkupplungen {pl} shear pin clutches