true-to-life - Turkish English Dictionary