punctiliously - German English Dictionary