a person who tells stories - Spanish English Dictionary