highest residue - Spanish English Dictionary