tin-lead alloy - Spanish English Dictionary