a slight chance - Turkish English Dictionary