imaginary character - French English Dictionary