the cleverest - French English Dictionary