restoration principles - Turkish English Dictionary