dust that some seeds discharge - Español Inglés Diccionario