piston with cast-in ring band - German English Dictionary