restoration principles - German English Dictionary