sand-cast steel component - Turco Inglés Diccionario