someone very dedicated to their job - Turc Anglais Dictionnaire