idolizing - French English Dictionary