hearsay declaration - German English Dictionary