person who tells tall tales - Turco Inglés Diccionario