renovates - German English Dictionary