one who is enthusiastic - Turkish English Dictionary