zealous devotee - German English Dictionary