persistent dedication to a job or one's studies - Spanish English Dictionary

Suggest a Term