trusted advisor - German English Dictionary