give a favourable opinion - Turkish English Dictionary