have a tale to tell - Turkish English Dictionary