meticulous work requiring perfection - Spanisch Englisch Wörterbuch