renewing - German English Dictionary