faulty restoration - Turkish English Dictionary