open sand casting - Turco Inglés Diccionario