a person who tells stories - Türkisch Englisch Wörterbuch