person who tells tall tales - Französisch Englisch Wörterbuch