powder residue - Spanish English Dictionary