hero worshipper - Turkish English Dictionary