tell a tall story - French English Dictionary