idoliser - French English Dictionary