subpoenaed witness - German English Dictionary