covenant of renewal - German English Dictionary