cast iron sleeve/socket - Espagnol Anglais Dictionnaire