hero worshipper - French English Dictionary