request for witness subpoena - German English Dictionary