someone that relates stories to an audience - Türkisch Englisch Wörterbuch