idolised - French English Dictionary