period of extension or renewal - German English Dictionary