over-punctilious - Turkish English Dictionary