overhanging restoration - Turkish English Dictionary