woman fond of telling true or made up stories - Español Inglés Diccionario