renewal or extension - German English Dictionary