re-rodded parts - Turkish English Dictionary