clutch shaft sleeve - German English Dictionary