create illusions for - French English Dictionary