idolomancy - French English Dictionary