have a story to tell - Turkish English Dictionary