idolist - French English Dictionary