leaving clean of leftovers - German English Dictionary