a subtle mind - French English Dictionary