person who tells tall tales - Espagnol Anglais Dictionnaire