leftovers going on sale - Turkish English Dictionary