person making disclosures - German English Dictionary