left-over meat - Turkish English Dictionary