sand for heavy castings - Alemán Inglés Diccionario