sand-cast steel component - German English Dictionary