hero worshiper - Turkish English Dictionary