end of story! - Turkish English Dictionary