anything reduced to fine powder - Turco Inglés Diccionario