clutch release shudder - Turkish English Dictionary