deposition of a witness - German English Dictionary