double-disc clutch - Spanish English Dictionary