in a favourable light - Turkish English Dictionary