renewal cost - Turkish English Dictionary