clutch release cylinder - Spanish English Dictionary