be overly punctilious - Türkisch Englisch Wörterbuch