hallucinator - French English Dictionary