idolisation - French English Dictionary