person who tells tall tales - Spanisch Englisch Wörterbuch