a ray of hope - Turkish English Dictionary