period of extension or renewal - Almanca İngilizce Sözlük