idolization - French English Dictionary