sand cast alloy - German English Dictionary