small pieces of gold leaf for mending - Turkish English Dictionary