cast iron parts - Turkish English Dictionary