play the intellect - French English Dictionary