pile of chirustes, small sticky balls - Turco Inglés Diccionario