idolum - French English Dictionary