idolising - French English Dictionary