sand cast alloy - Turco Inglés Diccionario