flexible rubber sleeve that protects against dust and keeps bearings, ball joints and other moving parts greased (vehicles/machines) - Spanish English Dictionary