tin and lead alloy - Turco Inglés Diccionario