zealous devotee - Turkish English Dictionary