specialist advice or knowledge - German English Dictionary