non-party witness - Turkish English Dictionary