excessive zeal in fulfilling something - Spanisch Englisch Wörterbuch