chemical residue - Spanish English Dictionary