overly punctilious and meticulous person - Spanisch Englisch Wörterbuch