renewal or extension - Turkish English Dictionary