punctiliously - Turkish English Dictionary