nonferrous casting - German English Dictionary