ductile iron rolls - Turkish English Dictionary