a slight hope - Turkish English Dictionary