highest residue - German English Dictionary