residue from minute things - Spanish English Dictionary