clutch release sleeve - Turkish English Dictionary