restaurate - German English Dictionary