anything reduced to fine powder - Francés Inglés Diccionario