German-English translation for "punctilious"

"punctilious" English translation