school renewal - German English Dictionary