someone that relates stories to an audience - German English Dictionary