tin and lead alloy - Turkish English Dictionary