sugar residue - German English Dictionary