intellectual divertissement - French English Dictionary