sand-cast pieces - German English Dictionary