person who bothers and annoys by his excessive meticulousness - Türkisch Englisch Wörterbuch