overly punctilious and meticulous person - Französisch Englisch Wörterbuch