leave clean of leftovers - German English Dictionary