keeping track - Turkish English Dictionary