hero worshipper - Spanish English Dictionary