piston with cast-in ring band - Turkish English Dictionary