a ray of sunshine - Turkish English Dictionary