someone very dedicated to their job - Spanisch Englisch Wörterbuch