renewal part - Turkish English Dictionary