sugar residue - Turkish English Dictionary