to know from hearsay - German English Dictionary