request for witness subpoena - Turkish English Dictionary