idolize as - French English Dictionary