cast iron sleeve/socket - Spanish English Dictionary