meaning of Cacchi-Kupplung

Cacchi-Kupplung - German to English

Cacchi coupling