render an expert opinion - Turkish English Dictionary