idolized - French English Dictionary