sand for heavy castings - German English Dictionary