a tad fast - Turkish English Dictionary