the contract may be renewed - Turkish English Dictionary