copper-tin-lead alloy casting - Spanish English Dictionary