imaginary name - French English Dictionary