clutch plate hub - Turkish English Dictionary