tin-lead alloy - Turkish English Dictionary