specialist advice or knowledge - Turkish English Dictionary