zealous devotee - Spanish English Dictionary