shaft protective sleeve - Spanish English Dictionary