small pieces of gold leaf for mending - Francés Inglés Diccionario