lubricated disc clutch - Spanish English Dictionary