hydraulic multi plate clutch unit - Turkish English Dictionary