to advise upon - Turkish English Dictionary