dry sand casting - German English Dictionary