press residue - Spanish English Dictionary